﻿.wrap_header{width: 100%;height: 88px;overflow: hidden;}
 /*url("../image/uncompressed/index/header_bg.png") repeat-x;*/
.header,.footer,.index_intro,.main_con{width: 1000px;margin: 0 auto;overflow: hidden;}
.wrap_header .header{height: 88px;}
.wrap_nav{height: 60px;<!-- background:url("../images/wav_nv.png") repeat-x;->}
.header .logo{display: block;float: left;width: 161px;height: 60px;padding-top: 10px;padding-left: 20px;}
.header .r_box{float: right;margin-top: 32px;}
.r_box li{float: left;}
.r_box li a{display: block;font-size: 12px;height: 21px;margin-right: 10px;}
.r_box li+li{margin-left: 15px;}http://www.moritaseiki.com/index.php/en/index
.r_box .head_last{margin-left: 20px;}
.r_box .head_login,.head_logout{background: url("../images/login_icon.png") no-repeat left center;padding-left: 22px;display: inline-block;}
.head_login:hover, .header ul li a.head_login.cur {color:#fff; text-decoration: none;background:# url("../images/login_icon1.png") no-repeat left center;}
.r_box .head_contact{background: url("../images/contact_icon.png") no-repeat left center;padding-left: 28px;}
.r_box a.head_contact:hover{background: url("../images/contact_icon.png") no-repeat left center;padding-left: 28px;}
.r_box .head_lang{background: url("../images/language_icon.png") no-repeat left center;padding-left: 19px;}
.r_box a.head_lang:hover{padding-left: 19px;}
.head_last .bt_search{display: block;position: absolute;top: 5px;right: 12px;background: url("../images/head_bt_search_bg.png") no-repeat;width: 13px;height: 13px;outline: none;border: none; cursor: pointer;}
.lang_qh{position: absolute;font-size: 12px;display:inline-block; color:#fff; position:absolute; z-index: 999;}
.lang_qh ul{display:inline-block; width:76px; text-align:center;}
.lang_qh ul li{text-align: center;margin-left: 15px;}
.lang_qh li a:hover{color: #e22835;}
.head_last .search_box{background: url("../images/head_input_bg.png") no-repeat center;width: 172px;height: 24px;background: #fff;border-radius: 15px;}
.head_last input{border: none;background: transparent;position: absolute;top: 4px;padding-left: 6px;}
.header ul li a.zh{font-family:microsoft yahei;display:inline-block;height:28px;line-height:28px;color:#fff;padding:0 17px;}
.header ul li .login_Body{width:210px;background-color:#5a5a5a;position:absolute;padding:35px 15px 20px;color:#fff;display:none;z-index: 1;}
.header ul li .login_Body p{margin-bottom:12px;}
.header ul li .login_Body .loginTxt{width:190px;padding-left:10px;height:30px;line-height:30px;color:#333;}
.header ul li .login_Body .loginBtn{width:65px;height:25px;line-height:35px;color:#fff;text-align:center;border:0;cursor:pointer;background:url("../images/btnlogin.jpg") repeat-x;}
.header ul li .login_Body p a{display:inline;text-decoration:underline;margin:0 0 0 20px;padding:0;}


/*nav */
.nav{margin: 0 auto;width: 1000px;box-sizing: border-box;}
.nav1:hover{ color: #005aaa;}
.nav2:hover{ color: #005aaa;}
.nav3:hover{ color: #005aaa;}
.parent_nav { overflow:hidden;padding:0;}
.parent_nav li{float: left;}
.parent_nav li>a{display: block;padding:0 30px;font-size: 17px;line-height: 60px;}
.parent_nav li>a.active{display: block;padding:0 35px;font-size: 17px;line-height: 60px;color: #005aaa;}


/*
.parent_nav li.active >a{background: url("../images/nav_bg_after.png") right top;color: #005aaa;}
*/
.round_box ul{width: 100%;display: inline-table;}
.round_box ul li{/* height: 138px; */}
.round_box ul li .sub_title{line-height: 18px;font-size: 16px;color: #333;margin-bottom: 10px;}
.round_box ul li a{color: #666;height: 18px;font-size: 16px;display: block;padding: 0 15px;}
.round_box ul li a.active{color:#005aaa;}
ul.parent_nav li.active a.nav1{color:#005aaa;}
ul.parent_nav li.active a.nav2{color:#005aaa;}
ul.parent_nav li.active a.nav3{color:#005aaa;}
.round_box ul li{float: left;width: 180px;}
.round_box ul li:nth-of-type(5){width: 110px;}
/* .round_box ul li+li{margin-left: 67px;}
 */
.wrap_sub{width: 800px;background:#fff;position: absolute; left: 56.8%;margin-left: -500px; top:150px; display:none;overflow: hilien;z-index: 1000;}
.wrap_sub{border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;-moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;
}
.wrap_sub .round_box{padding:25px 15px 25px 20px; display: none;}
.round_box ul li a{margin-bottom: 5px;font-size: 16px; width:198px;}
.round_box ul li a:hover{color: #005aaa; }
.round_box ul li img{border: none;}
.round_box ul li .img{margin-left: 28px;}
.round_box ul li .imgs{margin-top: -100px; margin-left: 180px;}
.round_box ul li.sjlmtp{ display: none;margin-left: -200px;margin-top: 103px;border-right:0px; }
.round_box ul li.sjlmtp a.img{ display: none;}
.round_box ul li.sjlm{border-right: 0px; /* display: none; */ width: 110px; }
.round_box ul li.sjlm:nth-of-type(1){border-right: 0px; /* display: none; */ width: 160px; }
.round_box ul li.sjlm+li.sjlm{border-right: 0px; /* display: none; */ }
.round_box ul li.sjlm a{  height: 21px; font-size: 16px; display: block; padding: 0 15px;  }
.round_box ul li.yyscsjlm{border-right: 0px; width: 185px;}
.round_box ul li.yyscsjlm a{ font-size: 16px; }
.round_box ul li.yyscsjlm span{float: left;width: 180px;}

.round_box ul li.sjlm a.title{font-size: 16px; color: #005aaa;}
.round_box li a.title{  font-size: 16px; color: #005aaa;}
.round_box li a.titleyc{color: #f8f8f8;}


/*nav end */

.banner{width: 1000px;height:278px;overflow: hidden;}

.banner ul{width: 100%;height:278px;overflow: hidden;margin-top: -15px;}
.banner ul li{height:100%;}
.banner .wrap_big{position: absolute;margin-left: 455px;width: 1000px;top:110px;z-index:90;color: #ffffff;}
.banner .wrap_big .big_intro{width: 530px;position: relative;padding-bottom: 15px;}


.bannerjp{width: 100%;height:300px;overflow: hidden;}
.bannerjp ul{width: 100%;height:300px;overflow: hidden;}
.bannerjp ul li{height:100%;}
.bannerjp.wrap_big{position: absolute;margin-left: 455px;width: 1000px;top:110px;z-index:90;color: #ffffff;}
.bannerjp.wrap_big .big_intro{width: 530px;position: relative;padding-bottom: 15px;}

.wrap_footer{width: 100%;padding:0px 0 30px 0;background-color: white;}
.footer{
  background: black;

padding-top: 30px;
}
.footer .dash_line{background: url("../images/foot_dashed.png") repeat-y left top;width: 1px;height: 143px;}
.link_lst{padding-left: 30px;}
.footer .link_lst > * {float: left;}
.footer .link_lst dl dt{color: #fff; font-weight: bold;}
.footer dl~dl{margin-left: 48px;}
.footer .dash_line{margin-left: 50px;}
.footer dl dt a{color: #595757;font-size: 14px;line-height: 14px;}
.footer dl dd a,.footer .foot_link a,.footer .copy,.footer .copy a{color: #fff;font-size: 12px;line-height: 24px;}
.footer .copy{float: right; padding-right: 30px;}
.footer .bot_box{padding-left: 30px;margin-top:40px;}
.footer_logo{  float: left; margin-left: 10px; padding-left: 20px; border-left: 2px solid #fff;}
/*footer end */


.wrap_intro{background: #fefefe;width: 100%;display: none;}
.wrap_intro ul{overflow: hidden;}
.wrap_intro ul li{width: 320px;float: left;padding:25px 0;text-align: center;}
.wrap_intro ul li+li{margin-left: 20px;}
.wrap_intro ul li img{display: block;width: 320px;height: 184px;border: none;margin-bottom: 15px;}
.wrap_intro ul li span{color: #595757;font-size: 16px;line-height: 16px;}

.wrap_box{background-color: white;padding: 30px 0 27px 0;}
.main_con .pro_title{background: url("../images/index_con_bg.png") repeat-x;width: 998px;height: 42px;border-left: 1px solid #d4d4d4;border-right: 1px solid #d4d4d4;}
.pro_title .fl{color: #595757;font-size: 16px;line-height: 21px;margin-top: 8px;padding-left: 32px;}
.pro_title .fr{color: #005aaa;font-size: 12px;line-height: 24px;margin-top: 9px;margin-right: 16px;}
.pro_pic{height: 230px;margin-bottom: 20px;}
.pro_pic img{display: block;}
.pro_pic tr{margin-top: -1px;}
.pro_pic td{border: 1px solid #cccccc;border-top: none;background: #fefefe;text-align: center;}
.pro_pic td a{color: #595757;}

.w_i{overflow: hidden;height: 210px;}
.tab_title li,.tab_con li{float: left;}
.w_i>div + div{margin-left: 10px;}
.w_i > *{float: left}
.w_i .l_news{width: 382px;}.c_s{width: 328px;}.r_a{width: 270px;}
.w_i .tab_title{font-size: 16px;line-height: 21px;color: #666666;border: 1px solid #cccccc;border-bottom: none;border-top:none;padding-top:1px;overflow: hidden;margin-bottom: -1px;}
.w_i .tab_title li{background: url("../images/index_h_bg.jpg") repeat-x;height: 32px;text-align: center;line-height: 32px;border-top: 1px solid #cccccc;cursor: pointer;}
.w_i .tab_title li:hover{color: #005aaa;}
.w_i .tab_title li+li{border-left: 1px solid #cccccc; }
.w_i .tab_con{border: 1px solid #cccccc;height: 168px;width: 380px;overflow: hidden;}
.w_i .tab_con li{float: left;width: 100%;height: 100%;background-color: #ffffff;}
.w_i .tab_title li.current{background: url("../images/tab_title_active.jpg") repeat-x; color: #005aaa;}
.tab_con .have_pic_intro .fl{margin-right: 10px;margin-top: 3px;}
.tab_con .round_box{margin: 15px;}
.have_pic_intro{padding-bottom: 6px;border-bottom: 1px solid #cccccc;}
.have_pic_intro .text_top{color: #333333;font-size: 14px;line-height: 20px; height:40px;}
.have_pic_intro .text_down{color: #595757;font-size: 12px;line-height: 20px; width:350px; height:40px;}
.tab_con li .s_item{border-bottom: 1px dashed #cccccc;overflow: hidden;height: 26px;line-height: 26px; width:350px;}
.w_i .l_news .tab_title{width: 380px;}
.round_box .gd{ text-align: center;float: right;color: #005aaa;}
.round_box .gd:hover{right;color: #00aabb;}
.w_i .tab_con .tempWrap{width: 328px!important;}
.w_i .l_news .tab_con{width: 380px;}
.w_i .c_s .tab_title{width: 328px;}
.w_i .c_s .tab_con{width: 328px; position: relative;}
.w_i .r_a .tab_title{width: 268px;}
.w_i .r_a .tab_con{width: 268px;}
.w_i .l_news .tab_title li{width: 189px;}
.w_i .c_s .tab_title li{width: 163px;}
.w_i .r_a .tab_title li{width: 88px;vertical-align: middle;}
.w_i .r_a .tab_title li img{display: block;margin: 0 auto;margin-top: 6px; }
.yysc{}
.jjfa{}

/*
.w_i .c_s .tab_con li div{float: left;vertical-align: middle;padding-top: 20px;margin-left: 12px;}
*/
.w_i .c_s .tab_con{background-color: #ffffff;}
.tab_con ul{margin-left: 15px;margin-top: 20px;width: 305px;height: 125px; overflow: hidden;}
.tempWrap{padding-top: 25px!important;}
.w_i .c_s .tab_con li{background-color: #f6f6f6;width: 93px;height: 123px;text-align: center;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.w_i .c_s .tab_con li+li{margin-left: 10px;}
.w_i .c_s .tab_con a img{padding-top: 20px;}
.w_i .c_s .tab_con a span{display: block;font-size: 14px;color: #cdcdcd;line-height: 21px;margin-top: 10px;}
.c_s .gd{ text-align: center;float: right;color: #005aaa;position: absolute;margin-left: 251px;margin-top: -2px;}
.c_s .gd:hover{right;color: #00aabb;}

.w_i .r_a .round_r{padding: 10px 10px;}
.r_a .tab_con .r_tip{font-size: 20px;line-height: 30px;color: #005aaa;margin: 0px 0 5px 0; width:250px;}
.r_a .tab_con .r_tel{color: #005aaa;font-size: 25px;line-height: 40px;border-bottom: 1px solid #cccccc;padding:0 0 5px; width:250px; height:35px;}
.r_a .tab_con .r_tel img{float:left; margin-right:10px; margin-top:5px;}
.r_a .tab_con .r_tel p{float:left;}
.r_a .tab_con .r_date{color: #666;font-size: 14px;line-height: 21px;margin-top: 5px;}
.r_a .email {width: 230px;height: 25px;display: block;background-image: url("../images/tab2_1.jpg");background-position: 10px;background-repeat: no-repeat;border: 1px solid #326BBB;font-size: 12px;color: #0852a0;line-height: 25px;text-indent: 3.5em;cursor: pointer;text-decoration: none;margin-left: 10px;padding-left: 10px;}
.r_a .tab_con .round_r a {width: 229px;height: 36px;display: block;background-image: url("../images/tab3_1.jpg");background-position: 10px;background-repeat: no-repeat; margin-left:-10px; font-size: 12px;color: #0852a0;line-height: 36px;text-indent: 3.5em;cursor: pointer;text-decoration: none;margin-top: 40px;}
.r_a .tab_con .round_r .message {width: 229px;height: 36px;display: block;background-image: url("../images/m_img.jpg");background-position: 10px;background-repeat: no-repeat; margin-left:-10px;font-size: 12px;color: #0852a0;line-height: 36px;text-indent: 3.5em;cursor: pointer;text-decoration: none;margin-top: 2px;}
.wrap_news{background: url("../images/news_bg.png") repeat-x;height: 50px;width: 1000px;
margin: 0px auto;}
.main_news *,.main_news a{color: #595757;font-size: 14px;line-height: 36px;}
.news_icon{background: url("../images/news_icon_small.png") no-repeat left center;height: 50px;line-height: 50px;padding-left: 35px;}
.news_text li a{display: block;}
.news_text li{display: none;}
.news_text li.active{}

.main_news .r_public li{float: left;width: 35px;}
.main_news .r_public li a{ display: block;width: 35px;height: 50px;float: right;}
.r_public li+li{margin-left: 8px;}
.r_public .col_1{background:url(../images/public1.png) no-repeat right center;}
.r_public .col_2{background:url(../images/public2.png) no-repeat right center;}
.r_public .col_3{background:url(../images/public3.png) no-repeat right center;}
.r_public .col_1:hover{background:url(../images/public1_1.png) no-repeat right center;}
.r_public .col_2:hover{background:url(../images/public2_1.png) no-repeat right center;}
.r_public .col_3:hover{background:url(../images/public3_1.png) no-repeat right center;}
.weixin-qr{position: absolute;display:inline-flex;width:150px;height: 150px;margin-top: -145px;}
.news_icon{width: 800px;height: 50px;overflow: hidden;}
.news_icon > span{line-height: 50px;vertical-align: top;}


.flex-control-nav{text-align: center;bottom: 20px;}
.pro_pic td img{
    transition: .4s;
    display: block;
    margin:0 auto;
}
.pro_pic td  img:hover{opacity: 0.8;  }
.big_intro h3{font-size: 18px;}
.big_intro h1{font-size: 36px;line-height: 50px;margin-bottom: 10px;}
.big_intro h2{font-size: 18px;line-height: 28px;}
.bt_open{background: url("../images/remarkable.png") no-repeat center;width: 196px;height: 32px;line-height: 32px;text-align: center;cursor: pointer;
    position: absolute;bottom: 0; left:50%;margin-left: -105px;z-index: 96;color: #ffffff;}
.banner .active{background:url("../images/remarkable_active.png") no-repeat center !important;}

/* flexslider custom */
/*=============================================================*/
.flex-control-nav{text-align: center;bottom: 20px;width: 240px;right: 10%; }
.flex-control-paging li a{background-color: #cdcdcd;width: 18px;height: 18px;border-radius: 0px;color:#000;}
.flex-control-paging li a.flex-active{background-color: #043e6e; color:#fff;}
.flex-control-nav li{margin: 0 8px;}
/* flexslider custom end */


.se_video{margin-top:135px;}
/*��ҳ������Ƶ*/
.vedio{width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/pinpai.png) repeat;z-index:9999;display:none;}
.center{position:absolute;left:50%;top:50%;margin-left:-493px;margin-top:-270px;}
.videoclose{ font-size:30px;position: absolute;right:24%;top:202px;z-index: 9999; width:25px; height:25px; border:1px solid #dedede; cursor:pointer; color:#fff;}